﻿@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0;list-style-type:none;}
body{padding:0; margin:0 auto; font-size:14px;font-family:"宋体";overflow-x:hidden;color:#000; min-width:1200px;}
h1,h2,h3,h4,h5{padding:0; margin:0; font:16px/50px; text-indent:0; }
input,label,button,select,textarea{vertical-align:middle;}
img{border:0; margin:0; padding:0;}
a{color:#000; text-decoration:none;}
a:hover{color:#f00; text-decoration:none;}
.clear {clear:both;}
.fl {float:left;}
/*-------楼层样式--------*/
#box{position: fixed;left:10px;top:145px;display: none; background-color:#FFF;}
#box ul li{ width:60px;height: auto;line-height: 30px;border: 1px dotted #666;text-align: center;border-bottom:none;}
#box ul li a{ font-size:12px;}
#box ul li:last-child{border-bottom: 1px dotted #666;}
#box ul li .num{color: #666;/*display: none;*/}
#box ul li .word{display: none;color:#fff; background-color:#333; float:left; text-align:left;
padding:5px; text-align:center; width:50px;line-height:20px;}

/*--------头部--------*/
#haeder{ width:100%; height:30px; background:#f1f1f1; border-bottom:1px solid #CCC;}
.header-1{ width:1200px; height:30px; line-height:30px; margin:0 auto;}
.hy{ float:left; color:#666;}
.header-1 p{float:right;}
.header-1 p a{color:#666; padding:0 2px;}
.header-1 p a:hover{color:#f00;}
#topwxlink {position:relative;}
#topwxpic {position:absolute; top:26px; left:-44px; display:none; z-index:999;}
/*--------logo--------*/
#top{ width:1200px; height:130px; margin:0 auto;}
.logo{ float:left; margin-top:25px;}
.logo-1{ float:right; width:800px;margin-top:45px;}
.shous{ float:left; width:450px; height:56px;}
#sousuokuang{width:350px; height:28px; border:2px solid #333; background-color:#fff; margin:0; padding:0 5px; color:#666; outline:none;}
#sousuoanniu{width:79px; height:32px;line-height:32px; position:relative; left:-5px;padding:0px 10px; border:0; text-align:center;
 background:url(../images/shous.png) no-repeat center #333;}
.shous P{ line-height:24px;}
.shous p span{ font-weight:bold; color:#666;}
.shous p a{color:#666; padding:0 3px;}
.shous p a:hover{ color:#f00;}
.tdh{ float:right;}
/*--------首页导航--------*/
#var{ width:100%; height:45px; background:#333; clear:both;}
.lanren{width:1200px;margin: 0 auto;}
#nav-2015{padding-left:210px;height:45px;position: relative;z-index: 10;}
#category-2015{width:210px;height:45px;position:absolute;left:0;top: 0;z-index: 20;}
#category-2015 .ld{position: relative;width: 210px;height: 45px;line-height:45px;background:#CD292B;cursor: pointer;}
#category-2015 .ld h2{font-size:16px;color: #fff;padding-left:20px; text-align:center; background-color:#333;}
#category-2015 .ld b{display:block;width: 20px;height: 20px;position: absolute;right: 10px;top: 10px;background: url(../images/arrow.gif) no-repeat 0 0;}
#category-2015 #allsort{display: none;width:208px;height:414px;padding:3px 0;position: absolute;left: 0;top:43px;border:2px solid #333;
background-color:#333; border-top:none;}
#category-2015 #allsort .item{width:207px;height:40px;border-bottom: 1px solid #fff;float: left;}
#category-2015 #allsort .item a.leftmenu {height: 40px;line-height:40px;z-index: 30;width:197px;padding-left:10px;position:absolute;font-size:14px;font-weight: normal;color: #333;border-bottom:1px solid #ccc;border-top:1px solid #ccc; background-color:#333; text-align:center;text-decoration: none;color:#FFF; display:block;}
#category-2015 #allsort .item a.leftmenu:hover,#category-2015 #allsort .on a.leftmenu {color:#333;font-weight: bold;background-color:#FFF; }

#category-2015 #allsort .item .i-mc{display:none;width: 800px;height: auto; min-height:400px;padding:10px;background:#fff;border:1px solid #ddd;
position: absolute;left: 208px;top: 0;z-index: 25;}
#category-2015 #allsort .item .i-mc h2{ font-size:15px; line-height:30px; border-bottom:1px dotted #CCC; clear:both;}
#category-2015 #allsort .item .i-mc p{margin:5px 0px; clear:both; line-height:25px; text-indent:2em;}
#category-2015 #allsort .item .i-mc p a{ display:block; float:left; padding:0 5px;}
#category-2015 #allsort .item .i-mc p a:hover{ color:#f00;}
#category-2015.on .ld b{background: url(../images/arrow.gif) no-repeat 0 -20px;}
#category-2015.on #allsort{display: block;} 
#category-2015.on #allsort .on .i-mc{display: block;}
/*导航*/
#navitems-2015{height:45px;}
#navitems-2015 li{float: left; background:url(../images/var-li.jpg) no-repeat right center;}
#navitems-2015 li a{display:inline-block;padding:0 30px;height:45px;line-height:45px;color:#fff;font:700 15px/40px "宋体";text-decoration: none;}
#navitems-2015 li a:hover{color:#fff;background: #cd292b;};
/*--------banner --------*/
#banner{width:1200px; height:420px; margin:0 auto;clear:both; }
.slideBox{ width:100%; height:420px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px;
 text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:1200px; height:420px; display:block; margin:0 auto;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:18%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*--------广告--------*/
.guangao{ width:1200px; height: auto; margin:20px auto;background:#F1F1F1;}
/*--------楼层--------*/
.main{ width:1198px; height:253px; margin:0px auto 20px; border:1px solid #CCC; clear:both;}
.main h2{ width:1178px; height:30px; line-height:30px; border-bottom:1px solid #CCC; padding:5px 10px;}
.main h2 span{ display:block; float:left; font-size:22px;}
.main h2 span img{ margin-right:10px; vertical-align:top;}
.main h2 a{display:block; float: right; font-size:12px; font-weight:normal;}
.main h2 a:hover{color:#F00;}
.main h2 a:after {content:' >>';}
.main-yy{ width:1198px; height:202px; margin:0 auto;padding:5px 0px;}
/*1*/
.main-yy-bt{ float:left; width:200px; height:194px; padding:2px; border:1px solid #e9e9e9; margin-left:10px;}
.main-yy-bt p{width:200px; height:194px; background:url(../images/1f-bg.jpg) no-repeat center #f1f1f1; overflow:hidden;}
.main-yy-bt p a{ display:block; line-height:32px; color:#000; padding-left:10px; font-weight:bold;}
.main-yy-bt p a:hover{ color:#fff; background-color:#666;}
/*5*/
.main-yy ul{ float:right;width:980px; height:200px; }
.main-yy li{ float:left; width:176px; height:200px; margin:0px 10px;}
.main-yy-img{width: 170px;height:170px; padding:2px; border:1px solid #e9e9e9; display:block;}
.main-yy-img img{ width: 170px;height:170px;max-width:170px;max-height: 170px;}
.main-yy li a:hover img {
    margin-top: -3px;position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    z-index: 1;
    box-shadow: 0 5px 5px #999;}
.main-yy li span{ display:block; line-height:24px; text-align:center;}
.main-yy li span:hover{color:#F00;}
/*--------精品热销--------*/
#jprx{width:1198px; height:190px; margin:20px auto; border:1px solid #CCC; clear:both; }
#jprx h3{ width:1178px; height:30px; line-height:30px; border-bottom:1px solid #CCC; padding:5px 10px;
 background:url(../images/jprx-bt.jpg) no-repeat 10px center #f3f3f3;}
#jprx h3 span{ margin-left:50px; font-size:18px;}

#jprx ul{width:1198px; height:129px;  margin:0 auto; padding:10px 0px;}
#jprx ul li{ float:left;width:282px; height:127px;border:1px solid #ccc; margin:0 4px 0 10px;}
#jprx ul li img{width:282px; height:127px;}
#jprx ul li:hover{ margin-top: -3px;position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    z-index: 1;
    box-shadow: 0 5px 5px #999;}






/*--------底部幻灯片--------*/
.dzz{ width:1200px; height:300px; overflow:hidden; position:relative; margin:0 auto; }
.dzz .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.dzz .hd ul{ overflow:hidden; zoom:1; float:left;  }
.dzz .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.dzz .hd ul li.on{ background:#f00; color:#fff; }
.dzz .bd{ position:relative; height:100%; z-index:0;   }
.dzz .bd li{ zoom:1; vertical-align:middle; }
.dzz .bd img{ width:1200px; height:300px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.dzz .prev,
.dzz .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.dzz .next{ left:auto; right:3%; background-position:8px 5px; }
.dzz .prev:hover,
.dzz .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.dzz .prevStop{ display:none;  }
.dzz .nextStop{ display:none;  }
/*--------购买流程--------*/
#gmlc{ width:1180px; height:170px; margin:20px auto; background-color:#8c8b8b; padding:10px;}
.gmlc-bt{ height:40px; border-bottom:1px solid #fff; color:#fff; font-size:25px;}
#gmlc ul{width:1176px; height:119px; margin:0 auto;}
#gmlc ul li{ float:left; width:158px; height:119px; margin:10px 5px 0px;background-color:#fff; text-align:center; position:relative;}
#gmlc ul li a{display:block;width:158px; height:69px; margin-top:10px;}
#gmlc ul li .gm-1{ background:url(../images/01.png) no-repeat center; }
#gmlc ul li .gm-2{ background:url(../images/02.png) no-repeat center;}
#gmlc ul li .gm-3{ background:url(../images/03.png) no-repeat center;}
#gmlc ul li .gm-4{ background:url(../images/04.png) no-repeat center;}
#gmlc ul li .gm-5{ background:url(../images/05.png) no-repeat center;}
#gmlc ul li .gm-6{ background:url(../images/06.png) no-repeat center;}
#gmlc ul li .gm-7{ background:url(../images/07.png) no-repeat center;}
#gmlc ul li .gm-1:hover{ background:url(../images/08.png) no-repeat center; }
#gmlc ul li .gm-2:hover{ background:url(../images/09.png) no-repeat center;}
#gmlc ul li .gm-3:hover{ background:url(../images/10.png) no-repeat center;}
#gmlc ul li .gm-4:hover{ background:url(../images/11.png) no-repeat center;}
#gmlc ul li .gm-5:hover{ background:url(../images/12.png) no-repeat center;}
#gmlc ul li .gm-6:hover{ background:url(../images/13.png) no-repeat center;}
#gmlc ul li .gm-7:hover{ background:url(../images/14.png) no-repeat center;}
#gmlc ul li span{ display:block; line-height:30px;} 
/*--------新闻--------*/
#xwzx{ width:1200px; height:325px; margin:0 auto; margin-top:15px;}
.cpzs{width:388px; height:365px; float:left; border:1px solid #ccc;}
.cpzs h2{width:370px; height:35px;line-height:35px; border-bottom:1px solid #ccc;background-color: #333; padding:0 10px;}
.cpzs h2 span{ float:left;font-size:18px;color:#fff; }
.cpzs h2 a{ float:right; font-size:12px; font-weight:normal;color:#fff;}
.xwzx-btt{ width:368; height:30px; line-height:30px; margin:10px 10px 10px; border-bottom:1px #ccc solid; overflow:hidden;}

.cpzs-1{width:370px; height:100px; margin:10px auto; #b4000c; padding:0 10px;}
.cpzs-1 img{width:160px; height:99px; border:1px solid #ccc; float:left;}
.cpzs-1 img:hover{border:1px solid #f00;}
.cpzs-bt{ float:right;width:202px; height:100px; overflow:hidden;}
.cpzs-bt h3{width:202px; height:25px; line-height:25px; overflow:hidden; }
.cpzs-bt p{ font-size:12px; line-height:25px; overflow:hidden; color:#555;}
.cpzs-bt h3:hover,.cpzs ul li a:hover{ color:#f00;}
.cpzs ul{width:370px; height: auto; padding:0 10px;}
.cpzs ul li{width:355px; height:30px; line-height:30px; background:url(../images/xw-li.png) no-repeat 5px center; padding:0px 5px 0px 10px;
 overflow:hidden; border-bottom:1px dotted #ccc; font-size:12px;}
.cpzs ul li a{color:#666;}
.cpzs ul li span{ float:right; padding-left:10px;color:#ccc;}
/*--------底部图片--------*/
#dibu{ width:100%; height:83px;/* background-color:#626262; border-top:3px solid #b4000c;*/ margin-top:30px; clear:both;}
<!--#dibu table{ width:1200px; height:115px; margin:0 auto; text-align:center; color:#000;}-->
/*--------底部--------*/
#food{ width:1200px; height: auto; margin:30px auto; clear:both;}
.d-dh{ text-align:center; line-height:25px;}
.d-dh a{ padding:0 3px;}
.d-dh a:hover{ color:#f00;}
#food p{text-align:center;line-height:25px; margin-bottom:5px; clear:both;}
#food ul{width:720px; height:49px; margin:0 auto; clear:both;}
#food ul li{ float:left; margin:5px 10px;}
#food ul li img{ width:100px; height:39px;}
#returnTopBtn {
  width: 35px;
  height: 35px;
  position: fixed;
  bottom: 45px;
  right: 10px;
  background: url(../images/returnTopBtn.png);
  background-size: 100%;
  z-index: 999;
}
#link{ line-height:24px; clear:both; text-align:left;}




/*----------------------------------------------------模板样式-------------------------------------------------------------*/
/*--mtab--*/
.mtab {float:left; margin-left:20px;}
.mtab li {float:left;}
.mtab li a {width:90px; height:35px; line-height:35px; border-radius:5px 5px 0 0; background:#DDD; text-align:center; display:block; margin-right:2px;}
.mtab li a.now {background:#B4000C; color:#FFF;}
/*--------产品列表页--------*/
#nyban{width:100%; height:351px; background-color:#f2f2f2; margin:0 auto; background:url(../images/nyban-bg.jpg) no-repeat bottom center;
text-align:center;}
#nyban img{ height:325px;}
/*分类页*/
.fenlei{width:1200px; height: auto;margin:15px auto;}
/*分类左边*/
.fenlei_left{ float:left;width:180px; height: auto; border:1px solid #ccc;}
.fenlei_left h3{width:180px; height:45px; line-height:45px; text-align:center; background-color: #333; color:#fff; font-size:16px;}
.fenlei_menu{ width:100%; height:auto;}
.fenlei_menu li{ width:100%; height:45px; line-height:45px; text-align:center; border-bottom:1px solid #ccc; font-size:15px;}
.fenlei_menu li:last-child {border-bottom:none;}
.fenlei_menu .ion{ background-color:#333; color:#fff;}
.fenlei_menu li:hover{background-color:#333;}
.fenlei_menu li:hover a{color:#fff;}
/*产品左边*/
.chanpin_left{ float:left;width:250px; height: auto; border:1px solid #ccc;}
.chanpin_left h3{width:100%; height:45px; line-height:45px; text-align:center; background-color: #333; color:#fff; font-size:16px;}
.chanpin_left h3 a {color:#FFF;}
.chanpin_left ul{height:auto; padding:10px;}
.chanpin_left li{ width:100%; height:35px; line-height:35px; text-align:center; border-bottom: 1px dotted #ccc;font-size:15px;}
/*.chanpin_left li:hover { background:#F2F2F2}*/
/*分类右边*/
.fenlei_right{ float: right;width:981px; padding:10px; height:auto; border:1px solid #ccc;}
.fenlei_right .fenlei_nav {height: 35px;line-height: 35px;border-bottom: 1px solid #ccc; margin-bottom:10px;}
.fenlei_right .fenlei_nav span {color: #f00;}
/*不同分类独立设置*/
.base_prd .fenlei_left {width:250px;}
.base_prd .fenlei_right {width:910px;}
/*.base_lianxi .fenlei_left {display:none;}
.base_lianxi .fenlei_right {width:1178px;}
.base_bangzhu .fenlei_left {display:none;}
.base_bangzhu .fenlei_right {width:1178px;}
.base_niuli .fenlei_left {display:none;}
.base_niuli .fenlei_right {width:1178px;}*/
.secd1002 .product-img img {width:170px; height:240px;}
.base_zhaoshang .fenlei_left {display:none;}
.base_zhaoshang .fenlei_right {width:1178px;}
.base_zulin .fenlei_left {display:none;}
.base_zulin .fenlei_right {width:1178px;}
.base_weixiu .fenlei_left {display:none;}
.base_weixiu .fenlei_right {width:1178px;}
.base_zhishi .fenlei_left {display:none;}
.base_zhishi .fenlei_right {width:1200px; padding:0; border:none;}
.base_hangye .fenlei_left {display:none;}
.base_hangye .fenlei_right {width:1200px; padding:0; border:none;}
.base_gongsi .fenlei_left {display:none;}
.base_gongsi .fenlei_right {width:1200px; padding:0; border:none;}
.base_tuwen .fenlei_left {display:none;}
.base_tuwen .fenlei_right {width:1200px; padding:0; border:none;}
.base_ss .fenlei_right {margin:0 auto; float:none;}
/*内页*/
.neiye {width:1200px; height: auto;margin:30px auto;}
.neiye_nav {height: 38px;line-height: 38px;border-bottom: 1px solid #ccc;}
.neiye_nav span {color: #f00;}
.neiye_box {width:1200px;height: auto;margin: 15px auto 0px;}
.neiye_left {float: left;width: 740px;height: auto;}
.neiye_right {float: right;width: 445px;height: auto;}
.neiye_main {width: 728px;height: auto; border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding; border-right:1px solid #ccc;
padding:10px 10px 10px 0px;line-height: 2em;}
.neiye_tag {margin-top: 20px;line-height: 25px;}
.neiye_tag span { padding:0 5px 0px;}

.neiye_page {line-height: 25px;padding-bottom: 25px;}
.neiye_share { font-size:14px;height:28px;}
.neiye_share .jiathis_style { margin-top:35px;}
#portamento_container{position:relative;z-index:9;}
#portamento_container #xgxw{}
#portamento_container #xgxw.fixed{position:fixed;}
.neiye_rel {width: 443px;height: auto;border: 1px solid #ccc;}
.neiye_rel h3{ height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #ccc;
  padding: 0px 10px;
  font-size: 16px;
  font-weight: normal;
}
.neiye_rel ul{width: 423px;
  height: auto;
  padding:0 10px;
}
.neiye_rel ul li{width: 423px;
  height: 37.5px;
  margin: 15px 0px;
}
.neiye_rel ul li img {
  float: left;
  width: 60.5px;
  height: 37.5px;
}
.neiye_rel ul li p {
  float: right;
  width: 350px;
  height: 37.5px;
  line-height: 20px;
}
.neiye_rel ul li p span {
  float: right;
  font-size: 12px;
  color: #333;
}
/*产品列表*/
.secd1002  .product li{ margin:5px 24px 5px 0px;}
.secd1003  .product li{ margin:5px 24px 5px 0px;}

.product{width:100%; margin-bottom:10px;}
.product li{width:176px; float:left; margin:5px 7.5px 5px 0px;}
.product li:nth-child(5n) {margin-right:0;}
.product li .product-img{width:170px; padding:2px; border:1px solid #ccc; display:block;height: auto;}
.product-img img{ width:170px; height:170px;}
.product li span{ display:block; text-align:center; line-height:25px; padding:5px; height:50px;}
.product li span:hover{color:#f00;}
.product li:hover{ background-color:#f2f2f2;}
.product li .product-img:hover{ margin-top: -3px;position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    z-index: 1;
    box-shadow: 0 5px 5px #999;}
/*页码*/
#yemaz{ padding:10px; height:35px;line-height:35px;}
#yemaz p{ float: left; color:#333333;}
.ymm{}
.ymm a{ padding:2px 5px; border:1px solid #ccc;}
.ymm a:hover{ background-color: #b4000c; color:#fff;}
.ymm .ion{ background-color: #b4000c; color:#fff;}
/*介绍*/
.m-cpjj{ width:910px; height: auto; margin:0 auto;border-top:1px  dashed #ccc; padding-top:10px; margin-top:15px;}
.m-cpjj h4{ width:910px;height:40px; line-height:40px;}
.m-cpjj h4 span{ padding:5px 20px; background-color:#b4000c; color:#fff;}
.m-cpjj-nr{ line-height:2em;}
.m-cpjj-nr p{ text-indent:2em;}
/*新闻*/
.m-xww{ width:291px; height: auto; border:1px solid #ccc;}
.m-xww-bt{width:271px; height:35px; line-height:35px; background-color:#333; color:#fff; padding:0px 10px;}
.m-xww-bt h4{ float:left; width:210px;}
.m-xww-bt a{float:right; color:#fff;}
.m-xww-bt a:hover{ color:#000;}
.m-cpzx li {float:left; margin-right:15px;}
.m-cpzx li:last-child {margin:0}
.m-xww ul{ padding:10px;}
.m-xww ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc; list-style-image:url(../images/xw-li.png); 
list-style-position: inside; float:none; margin:0;}
.m-xww ul li a:hover{ color:#f00; }
.m-xww ul li span{ float:right;}
/*--------产品详情页--------*/
/*左边*/
#m-l{ float:left;width:1000px; height: auto;}
/*导航*/
.mb-xdh{height:38px; line-height:38px; border:1px  solid #ccc; padding:0px 10px; }
.mb-xdh p span{color:#f00;}
/*产品介绍左边图片*/
#mb-cpmain{ width:1000px; height:362px; margin-top:20px;}
.mb-cp-l{ width:362px; height:362px; float:left;}
.mb-cp-l img{ width:350px; height:350px; padding:5px;border:1px  solid #ccc;  }
.mb-cp-l img:hover{margin-top: -3px;position: relative;
    -webkit-transition: all .4s ease-out;
    -moz-transition: all .4s ease-out;
    -ms-transition: all .4s ease-out;
    -o-transition: all .4s ease-out;
    transition: all .4s ease-out;
    z-index: 1;
    box-shadow: 0 5px 5px #999;}
/*产品介绍右边介绍*/
.mb-cp-r{ width:628px; height:362px; float:right;}
.mb-cp-r-bt{ height:40px; line-height:40px; border-bottom:1px dashed #ccc;}
.mb-cp-r-bt h2{ float:left; font-size:20px; font-weight:normal;}
.mb-cp-r-bt img{ float:right; padding-top:7px;}
.mb-cp-r-nr{ padding:10px 0px;}
.mb-cp-r-nr p{ line-height:30px;}
.mb-cp-r-button a{ display:block; width:250px; height:35px; line-height:35px; background-color:#333; color:#fff; font-size:18px; text-align:center; float:left;
border:1px solid #ccc; margin:0px; padding:0px;}
.wxts{line-height:30px; color:#b4000c; margin-top:10px;}
/*产品详情*/
#cpxq{ width:1000px; height: auto; border:1px solid #ccc; margin-top:10px;}
.cpxq-bt{height:40px; line-height:40px; border-bottom:1px solid #ccc; padding:0px 10px;}
.cpxq-nr{ line-height:2em; padding:10px;}

/*右边*/
#m-r{ float: right;width:184px; height: auto; position:relative;}
.xgtj{ width:184px; height:38px; line-height:39px; border-bottom:1px solid #ccc; text-align:center; font-size:15px;
 background:url(../images/xgtj-bg.jpg) repeat-x #f2f2f2;}
#m-r ul{ width:170px; height:auto; padding:10px 7px;}
#m-r ul li{ width:170px; height:205px;}
#m-r ul li img{ width:170px; height:170px;max-width:170px;max-height: 170px;}
#m-r ul li span{ display:block; width:170px; height:35px; line-height:35px; text-align:center;}
#m-r ul li a:hover img {
 margin-top: -3px;position: relative;
 -webkit-transition: all .4s ease-out;
 -moz-transition: all .4s ease-out;
 -ms-transition: all .4s ease-out;
 -o-transition: all .4s ease-out;
 transition: all .4s ease-out;
 z-index: 1;
 box-shadow: 0 5px 5px #999;}
#m-r-c{ position:absolute;border:1px solid #ccc; }
#portamento_container #m-r-c{}
#portamento_container #m-r-c.fixed{position:fixed;}

/*右边*/
.gsjj{ line-height:2em; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.gsjj h2{ height:45px; line-height:45px; font-size:18px; text-align:center;}
.gsjj img{ max-width:980px;}
#ryzz,#rykh{ padding:10px 0px;border-bottom:1px dashed #ccc;}
#ryzz h3,#rykh h3,#fwwl h3{height:30px; line-height:30px; font-size:16px;}
#ryzz img{ width:235px; height:345px;}
.rykh-img{ width:980px; height:auto; margin:0 auto;}
.rykh-img li{ float:left; width:176px; height:181px; margin:5px 10px;}
.rykh-img li img{ width:170px; height:145px; border:1px solid #ccc; padding:2px;}
.rykh-img li span{ display:block; height:30px; line-height:30px; text-align:center;}
.rykh-img li img:hover{border:1px solid #fff; }
.rykh-img li span:hover{ color:#fff;}
.rykh-img li:hover{ background-color:#b4000c;}
#fwwl{padding:10px 0px;}
#fwwl img{ max-width:980px;}

/*--------新闻页--------*/
.twlist li { margin:20px 0;}
.news-img{width:250px; height:158px; float:left;}
.news-img img{ width:242px; height:150px;}
.news-img img:hover{ border:1px solid #f00; }
.news-nr {width:935px; height:158px; float: right;}
.news-nr h2{ font-size:18px; line-height:35px; border-bottom:1px dotted #ccc;}
.news-nr p{ line-height:28px;}
.news-nr p a{color: rgb(0, 0, 255);}
.news-nr p a:hover{ color:#f00;}
.news-d{ line-height:35px; font-size:12px;} 
/*加载更多*/

.m-loadmore{ margin: 25px 0px; text-align:center;}
.u-btn{ width:650px; height:36px;font-size: 14px;padding: 0;border-radius:15; text-align: center;cursor: pointer;
    border: none; box-shadow: 0 0 0; background: #e5e3e3; color: #787878;text-shadow: 0 0;
	display: inline-block; box-sizing: content-box;letter-spacing: 1px;
    word-spacing: normal;vertical-align: middle;}
.u-btn:hover { text-decoration: none; background: #b4000c; color:#fff;}
#loadbtn[disabled],
#loadbtn:disabled,
#loadbtn[disabled="disabled"] {
   color: #787878 !important; 
   background: #DDD !important;
}
/*--------新闻详情页--------*/
#xwxqy{ width:1200px; height: auto;margin:15px auto 0px;}
#xwxqy-z{ float:left; width:740px; height: auto;}
#xwxqy-z h2{ font-size:20px;}
.xwxqy-z-nr{width:718px; height: auto; border:1px solid #ccc; padding:10px; line-height:2em;}
.xwxqy-z-nr img{ max-width:700px;}
#wzbq{ margin-top:20px; line-height:25px;}
#wzbq strong{}
#wzbq a{ padding:0px 5px;}
#sxp{ line-height:25px; padding-bottom:25px;}
/*右边*/
#xwxqy-y{ float:right;width:445px;height:auto;}
#fenxiang{width:445px; height:62px;}
.xwxqy-y-nr{width:443px; height:auto; border:1px solid #ccc;}
.xwxqy-y-nr h3{ height:38px; line-height:38px; border-bottom:1px solid #ccc; padding:0px 10px; font-size:16px; font-weight:normal;}
.xwxqy-y-nr ul{width:423px; height:auto; padding:10px;}
.xwxqy-y-nr ul li{width:423px; height:37.5px; margin:15px 0px;}
.xwxqy-y-nr ul li img{ float:left;width:60.5px; height:37.5px; }
.xwxqy-y-nr ul li p{float:right;width:350px; height:37.5px; line-height:20px;}
.xwxqy-y-nr ul li p span{float:right; font-size:12px; color:#333;}

.gotop {position: fixed;bottom:20px; right:35px;width: 20px; background-color: #eeefef;padding: 0 0 5px 5px; font-size: 14px; z-index:99999999;}
/*--------分页--------------*/
.dede_pages{
}
.dede_pages ul{
	width:400px;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}